+-----------------------------+ | Liste | +-----------------------------+ | -biest: String | | -kette: Liste | +-----------------------------+ | erschlage( monster: String) | | getDeathToll(): int | | hatErschlagen(): String | | biestNr(n: int): String | | | | vergesse(monster: String) | +-----------------------------+ Die vergesse()-Methode: ======================= [biest, kette] [null,->] -> ["Hydra",->] -> ["Löwe",->] -> ["Minotaurus",->] -> ["Nessos",null] [null,->] -> ["Hydra",->] -> ["Löwe",->] - -> ["Nessos",null] \__________________/ v- weiter [null,->] -> ["Hydra",->] -> ["Löwe",->] -> ["Minotaurus",->] -> ["Nessos",null] weiter.kette.biest == monster weiter.kette = weiter.kette.kette